#!/usr/bin/python
# -*-coding:UTF-8 -*-

# ========================
# @Time  : 2021/2/1
# @Author: Sunny
# ========================

class MyTest:

    @classmethod
    def func(cls):
        print('类方法')

    @staticmethod
    def func1():  #静态方法里面可以为空，不传
        print('静态方法')

    @property    #类属性，如果想定义只读属性，不可修改，就可以这样写
    def name(self):
        print('只读属性')
        return 7890

MyTest.func() #类属性和类方法，可以直接通过类去调用

MyTest.func1()

m =MyTest()
res = m.name  #实例属性和实例方法，必须通过类的实例化对象去调用
print(res)


